seeding of clouds - German English Dictionary